roman catholic separate school supporter - Turc Anglais Dictionnaire